package cn.bfay.lion.rest.client.rsp;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * ProductDetailInfoRsp.
 *
 * @author wangjiannan
 */
@Data
public class ProductDetailInfoRsp implements Serializable {
    private static final long serialVersionUID = -6468919927922976944L;

    // @ApiModelProperty(value = "商品id")
    private String skuid;

    // @ApiModelProperty(value = "正常价格")
    private Double normalPrice;

    // @ApiModelProperty(value = "plus价格")
    private Double plusPrice;

    //// @ApiModelProperty(value = "促销类型")
    //private Integer promotionType;
    //
    //// @ApiModelProperty(value = "促销满钱")
    //private Double promotionFull;
    //
    //// @ApiModelProperty(value = "促销减钱")
    //private Double promotionMinus;
    //
    //private Double promotionCount;
    //
    //// @ApiModelProperty(value = "促销折扣")
    //private Double promotionDiscount;

    // @ApiModelProperty(value = "促销描述")
    private String promotionDes;

    //// @ApiModelProperty(value = "优惠类型")
    //private Integer couponType;
    //
    //// @ApiModelProperty(value = "优惠满钱")
    //private Double couponFull;
    //
    //// @ApiModelProperty(value = "优惠减钱")
    //private Double couponMinus;

    // @ApiModelProperty(value = "优惠描述")
    private String couponDes;

    //private Integer plusType;
    //
    //private Double plusDiscount;

    private String plusDes;

    // @ApiModelProperty(value = "最终正常价格")
    private Double finalNormalPrice;

    private Double finalNormalPriceCount;

    // @ApiModelProperty(value = "最终plus会员价格")
    private Double finalPlusPrice;

    private Double finalPlusPriceCount;

    // @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "MM月dd日HH点", timezone = "GMT+8")
    private Date createTime;
}
